home *** CD-ROM | disk | FTP | other *** search
/ LG Super CD / LG Super CD.iso / bitpim / bitpim-0.62-setup.exe / {app} / bitpim.exe / wxPython / events.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-11-06  |  92.6 KB  |  1,773 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.3)
  3.  
  4. import eventsc
  5. from misc import *
  6. from gdi import *
  7. from fonts import *
  8.  
  9. class wxEventPtr(wxObjectPtr):
  10.     
  11.     def __init__(self, this):
  12.         self.this = this
  13.         self.thisown = 0
  14.  
  15.     
  16.     def __del__(self, delfunc = eventsc.delete_wxEvent):
  17.         if self.thisown == 1:
  18.             
  19.             try:
  20.                 delfunc(self)
  21.  
  22.         
  23.  
  24.     
  25.     def GetEventObject(self, *_args, **_kwargs):
  26.         val = eventsc.wxEvent_GetEventObject(self, *_args, **_kwargs)
  27.         return val
  28.  
  29.     
  30.     def GetEventType(self, *_args, **_kwargs):
  31.         val = eventsc.wxEvent_GetEventType(self, *_args, **_kwargs)
  32.         return val
  33.  
  34.     
  35.     def GetId(self, *_args, **_kwargs):
  36.         val = eventsc.wxEvent_GetId(self, *_args, **_kwargs)
  37.         return val
  38.  
  39.     
  40.     def GetSkipped(self, *_args, **_kwargs):
  41.         val = eventsc.wxEvent_GetSkipped(self, *_args, **_kwargs)
  42.         return val
  43.  
  44.     
  45.     def GetTimestamp(self, *_args, **_kwargs):
  46.         val = eventsc.wxEvent_GetTimestamp(self, *_args, **_kwargs)
  47.         return val
  48.  
  49.     
  50.     def SetEventObject(self, *_args, **_kwargs):
  51.         val = eventsc.wxEvent_SetEventObject(self, *_args, **_kwargs)
  52.         return val
  53.  
  54.     
  55.     def SetEventType(self, *_args, **_kwargs):
  56.         val = eventsc.wxEvent_SetEventType(self, *_args, **_kwargs)
  57.         return val
  58.  
  59.     
  60.     def SetId(self, *_args, **_kwargs):
  61.         val = eventsc.wxEvent_SetId(self, *_args, **_kwargs)
  62.         return val
  63.  
  64.     
  65.     def SetTimestamp(self, *_args, **_kwargs):
  66.         val = eventsc.wxEvent_SetTimestamp(self, *_args, **_kwargs)
  67.         return val
  68.  
  69.     
  70.     def Skip(self, *_args, **_kwargs):
  71.         val = eventsc.wxEvent_Skip(self, *_args, **_kwargs)
  72.         return val
  73.  
  74.     
  75.     def Clone(self, *_args, **_kwargs):
  76.         val = eventsc.wxEvent_Clone(self, *_args, **_kwargs)
  77.         if val:
  78.             val = wxEventPtr(val)
  79.         
  80.         return val
  81.  
  82.     
  83.     def __repr__(self):
  84.         return '<%s.%s instance; proxy of C++ wxEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  85.  
  86.  
  87.  
  88. class wxEvent(wxEventPtr):
  89.     
  90.     def __init__(self, this):
  91.         self.this = this
  92.  
  93.  
  94.  
  95. class wxSizeEventPtr(wxEventPtr):
  96.     
  97.     def __init__(self, this):
  98.         self.this = this
  99.         self.thisown = 0
  100.  
  101.     
  102.     def GetSize(self, *_args, **_kwargs):
  103.         val = eventsc.wxSizeEvent_GetSize(self, *_args, **_kwargs)
  104.         if val:
  105.             val = wxSizePtr(val)
  106.             val.thisown = 1
  107.         
  108.         return val
  109.  
  110.     
  111.     def __repr__(self):
  112.         return '<%s.%s instance; proxy of C++ wxSizeEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  113.  
  114.  
  115.  
  116. class wxSizeEvent(wxSizeEventPtr):
  117.     
  118.     def __init__(self, *_args, **_kwargs):
  119.         self.this = eventsc.new_wxSizeEvent(*_args, **_kwargs)
  120.         self.thisown = 1
  121.  
  122.  
  123.  
  124. class wxCloseEventPtr(wxEventPtr):
  125.     
  126.     def __init__(self, this):
  127.         self.this = this
  128.         self.thisown = 0
  129.  
  130.     
  131.     def SetLoggingOff(self, *_args, **_kwargs):
  132.         val = eventsc.wxCloseEvent_SetLoggingOff(self, *_args, **_kwargs)
  133.         return val
  134.  
  135.     
  136.     def GetLoggingOff(self, *_args, **_kwargs):
  137.         val = eventsc.wxCloseEvent_GetLoggingOff(self, *_args, **_kwargs)
  138.         return val
  139.  
  140.     
  141.     def Veto(self, *_args, **_kwargs):
  142.         val = eventsc.wxCloseEvent_Veto(self, *_args, **_kwargs)
  143.         return val
  144.  
  145.     
  146.     def CanVeto(self, *_args, **_kwargs):
  147.         val = eventsc.wxCloseEvent_CanVeto(self, *_args, **_kwargs)
  148.         return val
  149.  
  150.     
  151.     def GetVeto(self, *_args, **_kwargs):
  152.         val = eventsc.wxCloseEvent_GetVeto(self, *_args, **_kwargs)
  153.         return val
  154.  
  155.     
  156.     def SetCanVeto(self, *_args, **_kwargs):
  157.         val = eventsc.wxCloseEvent_SetCanVeto(self, *_args, **_kwargs)
  158.         return val
  159.  
  160.     
  161.     def __repr__(self):
  162.         return '<%s.%s instance; proxy of C++ wxCloseEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  163.  
  164.  
  165.  
  166. class wxCloseEvent(wxCloseEventPtr):
  167.     
  168.     def __init__(self, *_args, **_kwargs):
  169.         self.this = eventsc.new_wxCloseEvent(*_args, **_kwargs)
  170.         self.thisown = 1
  171.  
  172.  
  173.  
  174. class wxCommandEventPtr(wxEventPtr):
  175.     
  176.     def __init__(self, this):
  177.         self.this = this
  178.         self.thisown = 0
  179.  
  180.     
  181.     def IsChecked(self, *_args, **_kwargs):
  182.         val = eventsc.wxCommandEvent_IsChecked(self, *_args, **_kwargs)
  183.         return val
  184.  
  185.     
  186.     def Checked(self, *_args, **_kwargs):
  187.         val = eventsc.wxCommandEvent_Checked(self, *_args, **_kwargs)
  188.         return val
  189.  
  190.     
  191.     def GetExtraLong(self, *_args, **_kwargs):
  192.         val = eventsc.wxCommandEvent_GetExtraLong(self, *_args, **_kwargs)
  193.         return val
  194.  
  195.     
  196.     def GetInt(self, *_args, **_kwargs):
  197.         val = eventsc.wxCommandEvent_GetInt(self, *_args, **_kwargs)
  198.         return val
  199.  
  200.     
  201.     def GetSelection(self, *_args, **_kwargs):
  202.         val = eventsc.wxCommandEvent_GetSelection(self, *_args, **_kwargs)
  203.         return val
  204.  
  205.     
  206.     def GetString(self, *_args, **_kwargs):
  207.         val = eventsc.wxCommandEvent_GetString(self, *_args, **_kwargs)
  208.         return val
  209.  
  210.     
  211.     def IsSelection(self, *_args, **_kwargs):
  212.         val = eventsc.wxCommandEvent_IsSelection(self, *_args, **_kwargs)
  213.         return val
  214.  
  215.     
  216.     def SetString(self, *_args, **_kwargs):
  217.         val = eventsc.wxCommandEvent_SetString(self, *_args, **_kwargs)
  218.         return val
  219.  
  220.     
  221.     def SetExtraLong(self, *_args, **_kwargs):
  222.         val = eventsc.wxCommandEvent_SetExtraLong(self, *_args, **_kwargs)
  223.         return val
  224.  
  225.     
  226.     def SetInt(self, *_args, **_kwargs):
  227.         val = eventsc.wxCommandEvent_SetInt(self, *_args, **_kwargs)
  228.         return val
  229.  
  230.     
  231.     def GetClientData(self, *_args, **_kwargs):
  232.         val = eventsc.wxCommandEvent_GetClientData(self, *_args, **_kwargs)
  233.         return val
  234.  
  235.     
  236.     def __repr__(self):
  237.         return '<%s.%s instance; proxy of C++ wxCommandEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  238.  
  239.  
  240.  
  241. class wxCommandEvent(wxCommandEventPtr):
  242.     
  243.     def __init__(self, *_args, **_kwargs):
  244.         self.this = eventsc.new_wxCommandEvent(*_args, **_kwargs)
  245.         self.thisown = 1
  246.  
  247.  
  248.  
  249. class wxScrollEventPtr(wxCommandEventPtr):
  250.     
  251.     def __init__(self, this):
  252.         self.this = this
  253.         self.thisown = 0
  254.  
  255.     
  256.     def GetOrientation(self, *_args, **_kwargs):
  257.         val = eventsc.wxScrollEvent_GetOrientation(self, *_args, **_kwargs)
  258.         return val
  259.  
  260.     
  261.     def GetPosition(self, *_args, **_kwargs):
  262.         val = eventsc.wxScrollEvent_GetPosition(self, *_args, **_kwargs)
  263.         return val
  264.  
  265.     
  266.     def __repr__(self):
  267.         return '<%s.%s instance; proxy of C++ wxScrollEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  268.  
  269.  
  270.  
  271. class wxScrollEvent(wxScrollEventPtr):
  272.     
  273.     def __init__(self, *_args, **_kwargs):
  274.         self.this = eventsc.new_wxScrollEvent(*_args, **_kwargs)
  275.         self.thisown = 1
  276.  
  277.  
  278.  
  279. class wxScrollWinEventPtr(wxEventPtr):
  280.     
  281.     def __init__(self, this):
  282.         self.this = this
  283.         self.thisown = 0
  284.  
  285.     
  286.     def GetOrientation(self, *_args, **_kwargs):
  287.         val = eventsc.wxScrollWinEvent_GetOrientation(self, *_args, **_kwargs)
  288.         return val
  289.  
  290.     
  291.     def GetPosition(self, *_args, **_kwargs):
  292.         val = eventsc.wxScrollWinEvent_GetPosition(self, *_args, **_kwargs)
  293.         return val
  294.  
  295.     
  296.     def __repr__(self):
  297.         return '<%s.%s instance; proxy of C++ wxScrollWinEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  298.  
  299.  
  300.  
  301. class wxScrollWinEvent(wxScrollWinEventPtr):
  302.     
  303.     def __init__(self, *_args, **_kwargs):
  304.         self.this = eventsc.new_wxScrollWinEvent(*_args, **_kwargs)
  305.         self.thisown = 1
  306.  
  307.  
  308.  
  309. class wxSpinEventPtr(wxScrollEventPtr):
  310.     
  311.     def __init__(self, this):
  312.         self.this = this
  313.         self.thisown = 0
  314.  
  315.     
  316.     def __repr__(self):
  317.         return '<%s.%s instance; proxy of C++ wxSpinEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  318.  
  319.  
  320.  
  321. class wxSpinEvent(wxSpinEventPtr):
  322.     
  323.     def __init__(self, *_args, **_kwargs):
  324.         self.this = eventsc.new_wxSpinEvent(*_args, **_kwargs)
  325.         self.thisown = 1
  326.  
  327.  
  328.  
  329. class wxMouseEventPtr(wxEventPtr):
  330.     
  331.     def __init__(self, this):
  332.         self.this = this
  333.         self.thisown = 0
  334.  
  335.     
  336.     def IsButton(self, *_args, **_kwargs):
  337.         val = eventsc.wxMouseEvent_IsButton(self, *_args, **_kwargs)
  338.         return val
  339.  
  340.     
  341.     def ButtonDown(self, *_args, **_kwargs):
  342.         val = eventsc.wxMouseEvent_ButtonDown(self, *_args, **_kwargs)
  343.         return val
  344.  
  345.     
  346.     def ButtonDClick(self, *_args, **_kwargs):
  347.         val = eventsc.wxMouseEvent_ButtonDClick(self, *_args, **_kwargs)
  348.         return val
  349.  
  350.     
  351.     def ButtonUp(self, *_args, **_kwargs):
  352.         val = eventsc.wxMouseEvent_ButtonUp(self, *_args, **_kwargs)
  353.         return val
  354.  
  355.     
  356.     def Button(self, *_args, **_kwargs):
  357.         val = eventsc.wxMouseEvent_Button(self, *_args, **_kwargs)
  358.         return val
  359.  
  360.     
  361.     def ButtonIsDown(self, *_args, **_kwargs):
  362.         val = eventsc.wxMouseEvent_ButtonIsDown(self, *_args, **_kwargs)
  363.         return val
  364.  
  365.     
  366.     def ControlDown(self, *_args, **_kwargs):
  367.         val = eventsc.wxMouseEvent_ControlDown(self, *_args, **_kwargs)
  368.         return val
  369.  
  370.     
  371.     def MetaDown(self, *_args, **_kwargs):
  372.         val = eventsc.wxMouseEvent_MetaDown(self, *_args, **_kwargs)
  373.         return val
  374.  
  375.     
  376.     def AltDown(self, *_args, **_kwargs):
  377.         val = eventsc.wxMouseEvent_AltDown(self, *_args, **_kwargs)
  378.         return val
  379.  
  380.     
  381.     def ShiftDown(self, *_args, **_kwargs):
  382.         val = eventsc.wxMouseEvent_ShiftDown(self, *_args, **_kwargs)
  383.         return val
  384.  
  385.     
  386.     def LeftDown(self, *_args, **_kwargs):
  387.         val = eventsc.wxMouseEvent_LeftDown(self, *_args, **_kwargs)
  388.         return val
  389.  
  390.     
  391.     def MiddleDown(self, *_args, **_kwargs):
  392.         val = eventsc.wxMouseEvent_MiddleDown(self, *_args, **_kwargs)
  393.         return val
  394.  
  395.     
  396.     def RightDown(self, *_args, **_kwargs):
  397.         val = eventsc.wxMouseEvent_RightDown(self, *_args, **_kwargs)
  398.         return val
  399.  
  400.     
  401.     def LeftUp(self, *_args, **_kwargs):
  402.         val = eventsc.wxMouseEvent_LeftUp(self, *_args, **_kwargs)
  403.         return val
  404.  
  405.     
  406.     def MiddleUp(self, *_args, **_kwargs):
  407.         val = eventsc.wxMouseEvent_MiddleUp(self, *_args, **_kwargs)
  408.         return val
  409.  
  410.     
  411.     def RightUp(self, *_args, **_kwargs):
  412.         val = eventsc.wxMouseEvent_RightUp(self, *_args, **_kwargs)
  413.         return val
  414.  
  415.     
  416.     def LeftDClick(self, *_args, **_kwargs):
  417.         val = eventsc.wxMouseEvent_LeftDClick(self, *_args, **_kwargs)
  418.         return val
  419.  
  420.     
  421.     def MiddleDClick(self, *_args, **_kwargs):
  422.         val = eventsc.wxMouseEvent_MiddleDClick(self, *_args, **_kwargs)
  423.         return val
  424.  
  425.     
  426.     def RightDClick(self, *_args, **_kwargs):
  427.         val = eventsc.wxMouseEvent_RightDClick(self, *_args, **_kwargs)
  428.         return val
  429.  
  430.     
  431.     def LeftIsDown(self, *_args, **_kwargs):
  432.         val = eventsc.wxMouseEvent_LeftIsDown(self, *_args, **_kwargs)
  433.         return val
  434.  
  435.     
  436.     def MiddleIsDown(self, *_args, **_kwargs):
  437.         val = eventsc.wxMouseEvent_MiddleIsDown(self, *_args, **_kwargs)
  438.         return val
  439.  
  440.     
  441.     def RightIsDown(self, *_args, **_kwargs):
  442.         val = eventsc.wxMouseEvent_RightIsDown(self, *_args, **_kwargs)
  443.         return val
  444.  
  445.     
  446.     def Dragging(self, *_args, **_kwargs):
  447.         val = eventsc.wxMouseEvent_Dragging(self, *_args, **_kwargs)
  448.         return val
  449.  
  450.     
  451.     def Moving(self, *_args, **_kwargs):
  452.         val = eventsc.wxMouseEvent_Moving(self, *_args, **_kwargs)
  453.         return val
  454.  
  455.     
  456.     def Entering(self, *_args, **_kwargs):
  457.         val = eventsc.wxMouseEvent_Entering(self, *_args, **_kwargs)
  458.         return val
  459.  
  460.     
  461.     def Leaving(self, *_args, **_kwargs):
  462.         val = eventsc.wxMouseEvent_Leaving(self, *_args, **_kwargs)
  463.         return val
  464.  
  465.     
  466.     def GetPosition(self, *_args, **_kwargs):
  467.         val = eventsc.wxMouseEvent_GetPosition(self, *_args, **_kwargs)
  468.         if val:
  469.             val = wxPointPtr(val)
  470.             val.thisown = 1
  471.         
  472.         return val
  473.  
  474.     
  475.     def GetPositionTuple(self, *_args, **_kwargs):
  476.         val = eventsc.wxMouseEvent_GetPositionTuple(self, *_args, **_kwargs)
  477.         return val
  478.  
  479.     
  480.     def GetLogicalPosition(self, *_args, **_kwargs):
  481.         val = eventsc.wxMouseEvent_GetLogicalPosition(self, *_args, **_kwargs)
  482.         if val:
  483.             val = wxPointPtr(val)
  484.             val.thisown = 1
  485.         
  486.         return val
  487.  
  488.     
  489.     def GetX(self, *_args, **_kwargs):
  490.         val = eventsc.wxMouseEvent_GetX(self, *_args, **_kwargs)
  491.         return val
  492.  
  493.     
  494.     def GetY(self, *_args, **_kwargs):
  495.         val = eventsc.wxMouseEvent_GetY(self, *_args, **_kwargs)
  496.         return val
  497.  
  498.     
  499.     def GetWheelRotation(self, *_args, **_kwargs):
  500.         val = eventsc.wxMouseEvent_GetWheelRotation(self, *_args, **_kwargs)
  501.         return val
  502.  
  503.     
  504.     def GetWheelDelta(self, *_args, **_kwargs):
  505.         val = eventsc.wxMouseEvent_GetWheelDelta(self, *_args, **_kwargs)
  506.         return val
  507.  
  508.     
  509.     def GetLinesPerAction(self, *_args, **_kwargs):
  510.         val = eventsc.wxMouseEvent_GetLinesPerAction(self, *_args, **_kwargs)
  511.         return val
  512.  
  513.     
  514.     def __setattr__(self, name, value):
  515.         if name == 'm_x':
  516.             eventsc.wxMouseEvent_m_x_set(self, value)
  517.             return None
  518.         
  519.         if name == 'm_y':
  520.             eventsc.wxMouseEvent_m_y_set(self, value)
  521.             return None
  522.         
  523.         if name == 'm_leftDown':
  524.             eventsc.wxMouseEvent_m_leftDown_set(self, value)
  525.             return None
  526.         
  527.         if name == 'm_middleDown':
  528.             eventsc.wxMouseEvent_m_middleDown_set(self, value)
  529.             return None
  530.         
  531.         if name == 'm_rightDown':
  532.             eventsc.wxMouseEvent_m_rightDown_set(self, value)
  533.             return None
  534.         
  535.         if name == 'm_controlDown':
  536.             eventsc.wxMouseEvent_m_controlDown_set(self, value)
  537.             return None
  538.         
  539.         if name == 'm_shiftDown':
  540.             eventsc.wxMouseEvent_m_shiftDown_set(self, value)
  541.             return None
  542.         
  543.         if name == 'm_altDown':
  544.             eventsc.wxMouseEvent_m_altDown_set(self, value)
  545.             return None
  546.         
  547.         if name == 'm_metaDown':
  548.             eventsc.wxMouseEvent_m_metaDown_set(self, value)
  549.             return None
  550.         
  551.         if name == 'm_wheelRotation':
  552.             eventsc.wxMouseEvent_m_wheelRotation_set(self, value)
  553.             return None
  554.         
  555.         if name == 'm_wheelDelta':
  556.             eventsc.wxMouseEvent_m_wheelDelta_set(self, value)
  557.             return None
  558.         
  559.         if name == 'm_linesPerAction':
  560.             eventsc.wxMouseEvent_m_linesPerAction_set(self, value)
  561.             return None
  562.         
  563.         self.__dict__[name] = value
  564.  
  565.     
  566.     def __getattr__(self, name):
  567.         if name == 'm_x':
  568.             return eventsc.wxMouseEvent_m_x_get(self)
  569.         
  570.         if name == 'm_y':
  571.             return eventsc.wxMouseEvent_m_y_get(self)
  572.         
  573.         if name == 'm_leftDown':
  574.             return eventsc.wxMouseEvent_m_leftDown_get(self)
  575.         
  576.         if name == 'm_middleDown':
  577.             return eventsc.wxMouseEvent_m_middleDown_get(self)
  578.         
  579.         if name == 'm_rightDown':
  580.             return eventsc.wxMouseEvent_m_rightDown_get(self)
  581.         
  582.         if name == 'm_controlDown':
  583.             return eventsc.wxMouseEvent_m_controlDown_get(self)
  584.         
  585.         if name == 'm_shiftDown':
  586.             return eventsc.wxMouseEvent_m_shiftDown_get(self)
  587.         
  588.         if name == 'm_altDown':
  589.             return eventsc.wxMouseEvent_m_altDown_get(self)
  590.         
  591.         if name == 'm_metaDown':
  592.             return eventsc.wxMouseEvent_m_metaDown_get(self)
  593.         
  594.         if name == 'm_wheelRotation':
  595.             return eventsc.wxMouseEvent_m_wheelRotation_get(self)
  596.         
  597.         if name == 'm_wheelDelta':
  598.             return eventsc.wxMouseEvent_m_wheelDelta_get(self)
  599.         
  600.         if name == 'm_linesPerAction':
  601.             return eventsc.wxMouseEvent_m_linesPerAction_get(self)
  602.         
  603.         raise AttributeError, name
  604.  
  605.     
  606.     def __repr__(self):
  607.         return '<%s.%s instance; proxy of C++ wxMouseEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  608.  
  609.  
  610.  
  611. class wxMouseEvent(wxMouseEventPtr):
  612.     
  613.     def __init__(self, *_args, **_kwargs):
  614.         self.this = eventsc.new_wxMouseEvent(*_args, **_kwargs)
  615.         self.thisown = 1
  616.  
  617.  
  618.  
  619. class wxMouseCaptureChangedEventPtr(wxEventPtr):
  620.     
  621.     def __init__(self, this):
  622.         self.this = this
  623.         self.thisown = 0
  624.  
  625.     
  626.     def GetCapturedWindow(self, *_args, **_kwargs):
  627.         val = eventsc.wxMouseCaptureChangedEvent_GetCapturedWindow(self, *_args, **_kwargs)
  628.         return val
  629.  
  630.     
  631.     def __repr__(self):
  632.         return '<%s.%s instance; proxy of C++ wxMouseCaptureChangedEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  633.  
  634.  
  635.  
  636. class wxMouseCaptureChangedEvent(wxMouseCaptureChangedEventPtr):
  637.     
  638.     def __init__(self, *_args, **_kwargs):
  639.         self.this = eventsc.new_wxMouseCaptureChangedEvent(*_args, **_kwargs)
  640.         self.thisown = 1
  641.  
  642.  
  643.  
  644. class wxSetCursorEventPtr(wxEventPtr):
  645.     
  646.     def __init__(self, this):
  647.         self.this = this
  648.         self.thisown = 0
  649.  
  650.     
  651.     def GetX(self, *_args, **_kwargs):
  652.         val = eventsc.wxSetCursorEvent_GetX(self, *_args, **_kwargs)
  653.         return val
  654.  
  655.     
  656.     def GetY(self, *_args, **_kwargs):
  657.         val = eventsc.wxSetCursorEvent_GetY(self, *_args, **_kwargs)
  658.         return val
  659.  
  660.     
  661.     def SetCursor(self, *_args, **_kwargs):
  662.         val = eventsc.wxSetCursorEvent_SetCursor(self, *_args, **_kwargs)
  663.         return val
  664.  
  665.     
  666.     def GetCursor(self, *_args, **_kwargs):
  667.         val = eventsc.wxSetCursorEvent_GetCursor(self, *_args, **_kwargs)
  668.         if val:
  669.             val = wxCursorPtr(val)
  670.         
  671.         return val
  672.  
  673.     
  674.     def HasCursor(self, *_args, **_kwargs):
  675.         val = eventsc.wxSetCursorEvent_HasCursor(self, *_args, **_kwargs)
  676.         return val
  677.  
  678.     
  679.     def __repr__(self):
  680.         return '<%s.%s instance; proxy of C++ wxSetCursorEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  681.  
  682.  
  683.  
  684. class wxSetCursorEvent(wxSetCursorEventPtr):
  685.     
  686.     def __init__(self, *_args, **_kwargs):
  687.         self.this = eventsc.new_wxSetCursorEvent(*_args, **_kwargs)
  688.         self.thisown = 1
  689.  
  690.  
  691.  
  692. class wxKeyEventPtr(wxEventPtr):
  693.     
  694.     def __init__(self, this):
  695.         self.this = this
  696.         self.thisown = 0
  697.  
  698.     
  699.     def ControlDown(self, *_args, **_kwargs):
  700.         val = eventsc.wxKeyEvent_ControlDown(self, *_args, **_kwargs)
  701.         return val
  702.  
  703.     
  704.     def MetaDown(self, *_args, **_kwargs):
  705.         val = eventsc.wxKeyEvent_MetaDown(self, *_args, **_kwargs)
  706.         return val
  707.  
  708.     
  709.     def AltDown(self, *_args, **_kwargs):
  710.         val = eventsc.wxKeyEvent_AltDown(self, *_args, **_kwargs)
  711.         return val
  712.  
  713.     
  714.     def ShiftDown(self, *_args, **_kwargs):
  715.         val = eventsc.wxKeyEvent_ShiftDown(self, *_args, **_kwargs)
  716.         return val
  717.  
  718.     
  719.     def KeyCode(self, *_args, **_kwargs):
  720.         val = eventsc.wxKeyEvent_KeyCode(self, *_args, **_kwargs)
  721.         return val
  722.  
  723.     
  724.     def GetKeyCode(self, *_args, **_kwargs):
  725.         val = eventsc.wxKeyEvent_GetKeyCode(self, *_args, **_kwargs)
  726.         return val
  727.  
  728.     
  729.     def HasModifiers(self, *_args, **_kwargs):
  730.         val = eventsc.wxKeyEvent_HasModifiers(self, *_args, **_kwargs)
  731.         return val
  732.  
  733.     
  734.     def GetRawKeyCode(self, *_args, **_kwargs):
  735.         val = eventsc.wxKeyEvent_GetRawKeyCode(self, *_args, **_kwargs)
  736.         return val
  737.  
  738.     
  739.     def GetRawKeyFlags(self, *_args, **_kwargs):
  740.         val = eventsc.wxKeyEvent_GetRawKeyFlags(self, *_args, **_kwargs)
  741.         return val
  742.  
  743.     
  744.     def GetX(self, *_args, **_kwargs):
  745.         val = eventsc.wxKeyEvent_GetX(self, *_args, **_kwargs)
  746.         return val
  747.  
  748.     
  749.     def GetY(self, *_args, **_kwargs):
  750.         val = eventsc.wxKeyEvent_GetY(self, *_args, **_kwargs)
  751.         return val
  752.  
  753.     
  754.     def GetPosition(self, *_args, **_kwargs):
  755.         val = eventsc.wxKeyEvent_GetPosition(self, *_args, **_kwargs)
  756.         if val:
  757.             val = wxPointPtr(val)
  758.             val.thisown = 1
  759.         
  760.         return val
  761.  
  762.     
  763.     def GetPositionTuple(self, *_args, **_kwargs):
  764.         val = eventsc.wxKeyEvent_GetPositionTuple(self, *_args, **_kwargs)
  765.         return val
  766.  
  767.     
  768.     def __setattr__(self, name, value):
  769.         if name == 'm_x':
  770.             eventsc.wxKeyEvent_m_x_set(self, value)
  771.             return None
  772.         
  773.         if name == 'm_y':
  774.             eventsc.wxKeyEvent_m_y_set(self, value)
  775.             return None
  776.         
  777.         if name == 'm_keyCode':
  778.             eventsc.wxKeyEvent_m_keyCode_set(self, value)
  779.             return None
  780.         
  781.         if name == 'm_controlDown':
  782.             eventsc.wxKeyEvent_m_controlDown_set(self, value)
  783.             return None
  784.         
  785.         if name == 'm_shiftDown':
  786.             eventsc.wxKeyEvent_m_shiftDown_set(self, value)
  787.             return None
  788.         
  789.         if name == 'm_altDown':
  790.             eventsc.wxKeyEvent_m_altDown_set(self, value)
  791.             return None
  792.         
  793.         if name == 'm_metaDown':
  794.             eventsc.wxKeyEvent_m_metaDown_set(self, value)
  795.             return None
  796.         
  797.         if name == 'm_scanCode':
  798.             eventsc.wxKeyEvent_m_scanCode_set(self, value)
  799.             return None
  800.         
  801.         if name == 'm_rawCode':
  802.             eventsc.wxKeyEvent_m_rawCode_set(self, value)
  803.             return None
  804.         
  805.         if name == 'm_rawFlags':
  806.             eventsc.wxKeyEvent_m_rawFlags_set(self, value)
  807.             return None
  808.         
  809.         self.__dict__[name] = value
  810.  
  811.     
  812.     def __getattr__(self, name):
  813.         if name == 'm_x':
  814.             return eventsc.wxKeyEvent_m_x_get(self)
  815.         
  816.         if name == 'm_y':
  817.             return eventsc.wxKeyEvent_m_y_get(self)
  818.         
  819.         if name == 'm_keyCode':
  820.             return eventsc.wxKeyEvent_m_keyCode_get(self)
  821.         
  822.         if name == 'm_controlDown':
  823.             return eventsc.wxKeyEvent_m_controlDown_get(self)
  824.         
  825.         if name == 'm_shiftDown':
  826.             return eventsc.wxKeyEvent_m_shiftDown_get(self)
  827.         
  828.         if name == 'm_altDown':
  829.             return eventsc.wxKeyEvent_m_altDown_get(self)
  830.         
  831.         if name == 'm_metaDown':
  832.             return eventsc.wxKeyEvent_m_metaDown_get(self)
  833.         
  834.         if name == 'm_scanCode':
  835.             return eventsc.wxKeyEvent_m_scanCode_get(self)
  836.         
  837.         if name == 'm_rawCode':
  838.             return eventsc.wxKeyEvent_m_rawCode_get(self)
  839.         
  840.         if name == 'm_rawFlags':
  841.             return eventsc.wxKeyEvent_m_rawFlags_get(self)
  842.         
  843.         raise AttributeError, name
  844.  
  845.     
  846.     def __repr__(self):
  847.         return '<%s.%s instance; proxy of C++ wxKeyEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  848.  
  849.  
  850.  
  851. class wxKeyEvent(wxKeyEventPtr):
  852.     
  853.     def __init__(self, *_args, **_kwargs):
  854.         self.this = eventsc.new_wxKeyEvent(*_args, **_kwargs)
  855.         self.thisown = 1
  856.  
  857.  
  858.  
  859. class wxNavigationKeyEventPtr(wxEventPtr):
  860.     
  861.     def __init__(self, this):
  862.         self.this = this
  863.         self.thisown = 0
  864.  
  865.     
  866.     def GetDirection(self, *_args, **_kwargs):
  867.         val = eventsc.wxNavigationKeyEvent_GetDirection(self, *_args, **_kwargs)
  868.         return val
  869.  
  870.     
  871.     def SetDirection(self, *_args, **_kwargs):
  872.         val = eventsc.wxNavigationKeyEvent_SetDirection(self, *_args, **_kwargs)
  873.         return val
  874.  
  875.     
  876.     def IsWindowChange(self, *_args, **_kwargs):
  877.         val = eventsc.wxNavigationKeyEvent_IsWindowChange(self, *_args, **_kwargs)
  878.         return val
  879.  
  880.     
  881.     def SetWindowChange(self, *_args, **_kwargs):
  882.         val = eventsc.wxNavigationKeyEvent_SetWindowChange(self, *_args, **_kwargs)
  883.         return val
  884.  
  885.     
  886.     def GetCurrentFocus(self, *_args, **_kwargs):
  887.         val = eventsc.wxNavigationKeyEvent_GetCurrentFocus(self, *_args, **_kwargs)
  888.         return val
  889.  
  890.     
  891.     def SetCurrentFocus(self, *_args, **_kwargs):
  892.         val = eventsc.wxNavigationKeyEvent_SetCurrentFocus(self, *_args, **_kwargs)
  893.         return val
  894.  
  895.     
  896.     def __repr__(self):
  897.         return '<%s.%s instance; proxy of C++ wxNavigationKeyEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  898.  
  899.  
  900.  
  901. class wxNavigationKeyEvent(wxNavigationKeyEventPtr):
  902.     
  903.     def __init__(self, *_args, **_kwargs):
  904.         self.this = eventsc.new_wxNavigationKeyEvent(*_args, **_kwargs)
  905.         self.thisown = 1
  906.  
  907.  
  908.  
  909. class wxMoveEventPtr(wxEventPtr):
  910.     
  911.     def __init__(self, this):
  912.         self.this = this
  913.         self.thisown = 0
  914.  
  915.     
  916.     def GetPosition(self, *_args, **_kwargs):
  917.         val = eventsc.wxMoveEvent_GetPosition(self, *_args, **_kwargs)
  918.         if val:
  919.             val = wxPointPtr(val)
  920.             val.thisown = 1
  921.         
  922.         return val
  923.  
  924.     
  925.     def __repr__(self):
  926.         return '<%s.%s instance; proxy of C++ wxMoveEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  927.  
  928.  
  929.  
  930. class wxMoveEvent(wxMoveEventPtr):
  931.     
  932.     def __init__(self, *_args, **_kwargs):
  933.         self.this = eventsc.new_wxMoveEvent(*_args, **_kwargs)
  934.         self.thisown = 1
  935.  
  936.  
  937.  
  938. class wxPaintEventPtr(wxEventPtr):
  939.     
  940.     def __init__(self, this):
  941.         self.this = this
  942.         self.thisown = 0
  943.  
  944.     
  945.     def __repr__(self):
  946.         return '<%s.%s instance; proxy of C++ wxPaintEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  947.  
  948.  
  949.  
  950. class wxPaintEvent(wxPaintEventPtr):
  951.     
  952.     def __init__(self, *_args, **_kwargs):
  953.         self.this = eventsc.new_wxPaintEvent(*_args, **_kwargs)
  954.         self.thisown = 1
  955.  
  956.  
  957.  
  958. class wxEraseEventPtr(wxEventPtr):
  959.     
  960.     def __init__(self, this):
  961.         self.this = this
  962.         self.thisown = 0
  963.  
  964.     
  965.     def GetDC(self, *_args, **_kwargs):
  966.         val = eventsc.wxEraseEvent_GetDC(self, *_args, **_kwargs)
  967.         return val
  968.  
  969.     
  970.     def __repr__(self):
  971.         return '<%s.%s instance; proxy of C++ wxEraseEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  972.  
  973.  
  974.  
  975. class wxEraseEvent(wxEraseEventPtr):
  976.     
  977.     def __init__(self, *_args, **_kwargs):
  978.         self.this = eventsc.new_wxEraseEvent(*_args, **_kwargs)
  979.         self.thisown = 1
  980.  
  981.  
  982.  
  983. class wxFocusEventPtr(wxEventPtr):
  984.     
  985.     def __init__(self, this):
  986.         self.this = this
  987.         self.thisown = 0
  988.  
  989.     
  990.     def __repr__(self):
  991.         return '<%s.%s instance; proxy of C++ wxFocusEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  992.  
  993.  
  994.  
  995. class wxFocusEvent(wxFocusEventPtr):
  996.     
  997.     def __init__(self, *_args, **_kwargs):
  998.         self.this = eventsc.new_wxFocusEvent(*_args, **_kwargs)
  999.         self.thisown = 1
  1000.  
  1001.  
  1002.  
  1003. class wxChildFocusEventPtr(wxCommandEventPtr):
  1004.     
  1005.     def __init__(self, this):
  1006.         self.this = this
  1007.         self.thisown = 0
  1008.  
  1009.     
  1010.     def GetWindow(self, *_args, **_kwargs):
  1011.         val = eventsc.wxChildFocusEvent_GetWindow(self, *_args, **_kwargs)
  1012.         return val
  1013.  
  1014.     
  1015.     def __repr__(self):
  1016.         return '<%s.%s instance; proxy of C++ wxChildFocusEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1017.  
  1018.  
  1019.  
  1020. class wxChildFocusEvent(wxChildFocusEventPtr):
  1021.     
  1022.     def __init__(self, *_args, **_kwargs):
  1023.         self.this = eventsc.new_wxChildFocusEvent(*_args, **_kwargs)
  1024.         self.thisown = 1
  1025.  
  1026.  
  1027.  
  1028. class wxActivateEventPtr(wxEventPtr):
  1029.     
  1030.     def __init__(self, this):
  1031.         self.this = this
  1032.         self.thisown = 0
  1033.  
  1034.     
  1035.     def GetActive(self, *_args, **_kwargs):
  1036.         val = eventsc.wxActivateEvent_GetActive(self, *_args, **_kwargs)
  1037.         return val
  1038.  
  1039.     
  1040.     def __repr__(self):
  1041.         return '<%s.%s instance; proxy of C++ wxActivateEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1042.  
  1043.  
  1044.  
  1045. class wxActivateEvent(wxActivateEventPtr):
  1046.     
  1047.     def __init__(self, *_args, **_kwargs):
  1048.         self.this = eventsc.new_wxActivateEvent(*_args, **_kwargs)
  1049.         self.thisown = 1
  1050.  
  1051.  
  1052.  
  1053. class wxInitDialogEventPtr(wxEventPtr):
  1054.     
  1055.     def __init__(self, this):
  1056.         self.this = this
  1057.         self.thisown = 0
  1058.  
  1059.     
  1060.     def __repr__(self):
  1061.         return '<%s.%s instance; proxy of C++ wxInitDialogEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1062.  
  1063.  
  1064.  
  1065. class wxInitDialogEvent(wxInitDialogEventPtr):
  1066.     
  1067.     def __init__(self, *_args, **_kwargs):
  1068.         self.this = eventsc.new_wxInitDialogEvent(*_args, **_kwargs)
  1069.         self.thisown = 1
  1070.  
  1071.  
  1072.  
  1073. class wxMenuEventPtr(wxEventPtr):
  1074.     
  1075.     def __init__(self, this):
  1076.         self.this = this
  1077.         self.thisown = 0
  1078.  
  1079.     
  1080.     def GetMenuId(self, *_args, **_kwargs):
  1081.         val = eventsc.wxMenuEvent_GetMenuId(self, *_args, **_kwargs)
  1082.         return val
  1083.  
  1084.     
  1085.     def IsPopup(self, *_args, **_kwargs):
  1086.         val = eventsc.wxMenuEvent_IsPopup(self, *_args, **_kwargs)
  1087.         return val
  1088.  
  1089.     
  1090.     def __repr__(self):
  1091.         return '<%s.%s instance; proxy of C++ wxMenuEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1092.  
  1093.  
  1094.  
  1095. class wxMenuEvent(wxMenuEventPtr):
  1096.     
  1097.     def __init__(self, *_args, **_kwargs):
  1098.         self.this = eventsc.new_wxMenuEvent(*_args, **_kwargs)
  1099.         self.thisown = 1
  1100.  
  1101.  
  1102.  
  1103. class wxShowEventPtr(wxEventPtr):
  1104.     
  1105.     def __init__(self, this):
  1106.         self.this = this
  1107.         self.thisown = 0
  1108.  
  1109.     
  1110.     def SetShow(self, *_args, **_kwargs):
  1111.         val = eventsc.wxShowEvent_SetShow(self, *_args, **_kwargs)
  1112.         return val
  1113.  
  1114.     
  1115.     def GetShow(self, *_args, **_kwargs):
  1116.         val = eventsc.wxShowEvent_GetShow(self, *_args, **_kwargs)
  1117.         return val
  1118.  
  1119.     
  1120.     def __repr__(self):
  1121.         return '<%s.%s instance; proxy of C++ wxShowEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1122.  
  1123.  
  1124.  
  1125. class wxShowEvent(wxShowEventPtr):
  1126.     
  1127.     def __init__(self, *_args, **_kwargs):
  1128.         self.this = eventsc.new_wxShowEvent(*_args, **_kwargs)
  1129.         self.thisown = 1
  1130.  
  1131.  
  1132.  
  1133. class wxIconizeEventPtr(wxEventPtr):
  1134.     
  1135.     def __init__(self, this):
  1136.         self.this = this
  1137.         self.thisown = 0
  1138.  
  1139.     
  1140.     def Iconized(self, *_args, **_kwargs):
  1141.         val = eventsc.wxIconizeEvent_Iconized(self, *_args, **_kwargs)
  1142.         return val
  1143.  
  1144.     
  1145.     def __repr__(self):
  1146.         return '<%s.%s instance; proxy of C++ wxIconizeEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1147.  
  1148.  
  1149.  
  1150. class wxIconizeEvent(wxIconizeEventPtr):
  1151.     
  1152.     def __init__(self, *_args, **_kwargs):
  1153.         self.this = eventsc.new_wxIconizeEvent(*_args, **_kwargs)
  1154.         self.thisown = 1
  1155.  
  1156.  
  1157.  
  1158. class wxMaximizeEventPtr(wxEventPtr):
  1159.     
  1160.     def __init__(self, this):
  1161.         self.this = this
  1162.         self.thisown = 0
  1163.  
  1164.     
  1165.     def __repr__(self):
  1166.         return '<%s.%s instance; proxy of C++ wxMaximizeEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1167.  
  1168.  
  1169.  
  1170. class wxMaximizeEvent(wxMaximizeEventPtr):
  1171.     
  1172.     def __init__(self, *_args, **_kwargs):
  1173.         self.this = eventsc.new_wxMaximizeEvent(*_args, **_kwargs)
  1174.         self.thisown = 1
  1175.  
  1176.  
  1177.  
  1178. class wxJoystickEventPtr(wxEventPtr):
  1179.     
  1180.     def __init__(self, this):
  1181.         self.this = this
  1182.         self.thisown = 0
  1183.  
  1184.     
  1185.     def GetPosition(self, *_args, **_kwargs):
  1186.         val = eventsc.wxJoystickEvent_GetPosition(self, *_args, **_kwargs)
  1187.         if val:
  1188.             val = wxPointPtr(val)
  1189.             val.thisown = 1
  1190.         
  1191.         return val
  1192.  
  1193.     
  1194.     def GetZPosition(self, *_args, **_kwargs):
  1195.         val = eventsc.wxJoystickEvent_GetZPosition(self, *_args, **_kwargs)
  1196.         return val
  1197.  
  1198.     
  1199.     def GetButtonState(self, *_args, **_kwargs):
  1200.         val = eventsc.wxJoystickEvent_GetButtonState(self, *_args, **_kwargs)
  1201.         return val
  1202.  
  1203.     
  1204.     def GetButtonChange(self, *_args, **_kwargs):
  1205.         val = eventsc.wxJoystickEvent_GetButtonChange(self, *_args, **_kwargs)
  1206.         return val
  1207.  
  1208.     
  1209.     def GetJoystick(self, *_args, **_kwargs):
  1210.         val = eventsc.wxJoystickEvent_GetJoystick(self, *_args, **_kwargs)
  1211.         return val
  1212.  
  1213.     
  1214.     def SetJoystick(self, *_args, **_kwargs):
  1215.         val = eventsc.wxJoystickEvent_SetJoystick(self, *_args, **_kwargs)
  1216.         return val
  1217.  
  1218.     
  1219.     def SetButtonState(self, *_args, **_kwargs):
  1220.         val = eventsc.wxJoystickEvent_SetButtonState(self, *_args, **_kwargs)
  1221.         return val
  1222.  
  1223.     
  1224.     def SetButtonChange(self, *_args, **_kwargs):
  1225.         val = eventsc.wxJoystickEvent_SetButtonChange(self, *_args, **_kwargs)
  1226.         return val
  1227.  
  1228.     
  1229.     def SetPosition(self, *_args, **_kwargs):
  1230.         val = eventsc.wxJoystickEvent_SetPosition(self, *_args, **_kwargs)
  1231.         return val
  1232.  
  1233.     
  1234.     def SetZPosition(self, *_args, **_kwargs):
  1235.         val = eventsc.wxJoystickEvent_SetZPosition(self, *_args, **_kwargs)
  1236.         return val
  1237.  
  1238.     
  1239.     def IsButton(self, *_args, **_kwargs):
  1240.         val = eventsc.wxJoystickEvent_IsButton(self, *_args, **_kwargs)
  1241.         return val
  1242.  
  1243.     
  1244.     def IsMove(self, *_args, **_kwargs):
  1245.         val = eventsc.wxJoystickEvent_IsMove(self, *_args, **_kwargs)
  1246.         return val
  1247.  
  1248.     
  1249.     def IsZMove(self, *_args, **_kwargs):
  1250.         val = eventsc.wxJoystickEvent_IsZMove(self, *_args, **_kwargs)
  1251.         return val
  1252.  
  1253.     
  1254.     def ButtonDown(self, *_args, **_kwargs):
  1255.         val = eventsc.wxJoystickEvent_ButtonDown(self, *_args, **_kwargs)
  1256.         return val
  1257.  
  1258.     
  1259.     def ButtonUp(self, *_args, **_kwargs):
  1260.         val = eventsc.wxJoystickEvent_ButtonUp(self, *_args, **_kwargs)
  1261.         return val
  1262.  
  1263.     
  1264.     def ButtonIsDown(self, *_args, **_kwargs):
  1265.         val = eventsc.wxJoystickEvent_ButtonIsDown(self, *_args, **_kwargs)
  1266.         return val
  1267.  
  1268.     
  1269.     def __repr__(self):
  1270.         return '<%s.%s instance; proxy of C++ wxJoystickEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1271.  
  1272.  
  1273.  
  1274. class wxJoystickEvent(wxJoystickEventPtr):
  1275.     
  1276.     def __init__(self, *_args, **_kwargs):
  1277.         self.this = eventsc.new_wxJoystickEvent(*_args, **_kwargs)
  1278.         self.thisown = 1
  1279.  
  1280.  
  1281.  
  1282. class wxDropFilesEventPtr(wxEventPtr):
  1283.     
  1284.     def __init__(self, this):
  1285.         self.this = this
  1286.         self.thisown = 0
  1287.  
  1288.     
  1289.     def GetPosition(self, *_args, **_kwargs):
  1290.         val = eventsc.wxDropFilesEvent_GetPosition(self, *_args, **_kwargs)
  1291.         if val:
  1292.             val = wxPointPtr(val)
  1293.             val.thisown = 1
  1294.         
  1295.         return val
  1296.  
  1297.     
  1298.     def GetNumberOfFiles(self, *_args, **_kwargs):
  1299.         val = eventsc.wxDropFilesEvent_GetNumberOfFiles(self, *_args, **_kwargs)
  1300.         return val
  1301.  
  1302.     
  1303.     def GetFiles(self, *_args, **_kwargs):
  1304.         val = eventsc.wxDropFilesEvent_GetFiles(self, *_args, **_kwargs)
  1305.         return val
  1306.  
  1307.     
  1308.     def __repr__(self):
  1309.         return '<%s.%s instance; proxy of C++ wxDropFilesEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1310.  
  1311.  
  1312.  
  1313. class wxDropFilesEvent(wxDropFilesEventPtr):
  1314.     
  1315.     def __init__(self, this):
  1316.         self.this = this
  1317.  
  1318.  
  1319.  
  1320. class wxIdleEventPtr(wxEventPtr):
  1321.     
  1322.     def __init__(self, this):
  1323.         self.this = this
  1324.         self.thisown = 0
  1325.  
  1326.     
  1327.     def RequestMore(self, *_args, **_kwargs):
  1328.         val = eventsc.wxIdleEvent_RequestMore(self, *_args, **_kwargs)
  1329.         return val
  1330.  
  1331.     
  1332.     def MoreRequested(self, *_args, **_kwargs):
  1333.         val = eventsc.wxIdleEvent_MoreRequested(self, *_args, **_kwargs)
  1334.         return val
  1335.  
  1336.     
  1337.     def __repr__(self):
  1338.         return '<%s.%s instance; proxy of C++ wxIdleEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1339.  
  1340.  
  1341.  
  1342. class wxIdleEvent(wxIdleEventPtr):
  1343.     
  1344.     def __init__(self, *_args, **_kwargs):
  1345.         self.this = eventsc.new_wxIdleEvent(*_args, **_kwargs)
  1346.         self.thisown = 1
  1347.  
  1348.  
  1349.  
  1350. class wxUpdateUIEventPtr(wxEventPtr):
  1351.     
  1352.     def __init__(self, this):
  1353.         self.this = this
  1354.         self.thisown = 0
  1355.  
  1356.     
  1357.     def GetChecked(self, *_args, **_kwargs):
  1358.         val = eventsc.wxUpdateUIEvent_GetChecked(self, *_args, **_kwargs)
  1359.         return val
  1360.  
  1361.     
  1362.     def GetEnabled(self, *_args, **_kwargs):
  1363.         val = eventsc.wxUpdateUIEvent_GetEnabled(self, *_args, **_kwargs)
  1364.         return val
  1365.  
  1366.     
  1367.     def GetText(self, *_args, **_kwargs):
  1368.         val = eventsc.wxUpdateUIEvent_GetText(self, *_args, **_kwargs)
  1369.         return val
  1370.  
  1371.     
  1372.     def GetSetText(self, *_args, **_kwargs):
  1373.         val = eventsc.wxUpdateUIEvent_GetSetText(self, *_args, **_kwargs)
  1374.         return val
  1375.  
  1376.     
  1377.     def GetSetChecked(self, *_args, **_kwargs):
  1378.         val = eventsc.wxUpdateUIEvent_GetSetChecked(self, *_args, **_kwargs)
  1379.         return val
  1380.  
  1381.     
  1382.     def GetSetEnabled(self, *_args, **_kwargs):
  1383.         val = eventsc.wxUpdateUIEvent_GetSetEnabled(self, *_args, **_kwargs)
  1384.         return val
  1385.  
  1386.     
  1387.     def Check(self, *_args, **_kwargs):
  1388.         val = eventsc.wxUpdateUIEvent_Check(self, *_args, **_kwargs)
  1389.         return val
  1390.  
  1391.     
  1392.     def Enable(self, *_args, **_kwargs):
  1393.         val = eventsc.wxUpdateUIEvent_Enable(self, *_args, **_kwargs)
  1394.         return val
  1395.  
  1396.     
  1397.     def SetText(self, *_args, **_kwargs):
  1398.         val = eventsc.wxUpdateUIEvent_SetText(self, *_args, **_kwargs)
  1399.         return val
  1400.  
  1401.     
  1402.     def __repr__(self):
  1403.         return '<%s.%s instance; proxy of C++ wxUpdateUIEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1404.  
  1405.  
  1406.  
  1407. class wxUpdateUIEvent(wxUpdateUIEventPtr):
  1408.     
  1409.     def __init__(self, *_args, **_kwargs):
  1410.         self.this = eventsc.new_wxUpdateUIEvent(*_args, **_kwargs)
  1411.         self.thisown = 1
  1412.  
  1413.  
  1414.  
  1415. class wxSysColourChangedEventPtr(wxEventPtr):
  1416.     
  1417.     def __init__(self, this):
  1418.         self.this = this
  1419.         self.thisown = 0
  1420.  
  1421.     
  1422.     def __repr__(self):
  1423.         return '<%s.%s instance; proxy of C++ wxSysColourChangedEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1424.  
  1425.  
  1426.  
  1427. class wxSysColourChangedEvent(wxSysColourChangedEventPtr):
  1428.     
  1429.     def __init__(self, *_args, **_kwargs):
  1430.         self.this = eventsc.new_wxSysColourChangedEvent(*_args, **_kwargs)
  1431.         self.thisown = 1
  1432.  
  1433.  
  1434.  
  1435. class wxNotifyEventPtr(wxCommandEventPtr):
  1436.     
  1437.     def __init__(self, this):
  1438.         self.this = this
  1439.         self.thisown = 0
  1440.  
  1441.     
  1442.     def IsAllowed(self, *_args, **_kwargs):
  1443.         val = eventsc.wxNotifyEvent_IsAllowed(self, *_args, **_kwargs)
  1444.         return val
  1445.  
  1446.     
  1447.     def Allow(self, *_args, **_kwargs):
  1448.         val = eventsc.wxNotifyEvent_Allow(self, *_args, **_kwargs)
  1449.         return val
  1450.  
  1451.     
  1452.     def Veto(self, *_args, **_kwargs):
  1453.         val = eventsc.wxNotifyEvent_Veto(self, *_args, **_kwargs)
  1454.         return val
  1455.  
  1456.     
  1457.     def __repr__(self):
  1458.         return '<%s.%s instance; proxy of C++ wxNotifyEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1459.  
  1460.  
  1461.  
  1462. class wxNotifyEvent(wxNotifyEventPtr):
  1463.     
  1464.     def __init__(self, *_args, **_kwargs):
  1465.         self.this = eventsc.new_wxNotifyEvent(*_args, **_kwargs)
  1466.         self.thisown = 1
  1467.  
  1468.  
  1469.  
  1470. class wxDisplayChangedEventPtr(wxEventPtr):
  1471.     
  1472.     def __init__(self, this):
  1473.         self.this = this
  1474.         self.thisown = 0
  1475.  
  1476.     
  1477.     def __repr__(self):
  1478.         return '<%s.%s instance; proxy of C++ wxDisplayChangedEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1479.  
  1480.  
  1481.  
  1482. class wxDisplayChangedEvent(wxDisplayChangedEventPtr):
  1483.     
  1484.     def __init__(self, *_args, **_kwargs):
  1485.         self.this = eventsc.new_wxDisplayChangedEvent(*_args, **_kwargs)
  1486.         self.thisown = 1
  1487.  
  1488.  
  1489.  
  1490. class wxPaletteChangedEventPtr(wxEventPtr):
  1491.     
  1492.     def __init__(self, this):
  1493.         self.this = this
  1494.         self.thisown = 0
  1495.  
  1496.     
  1497.     def SetChangedWindow(self, *_args, **_kwargs):
  1498.         val = eventsc.wxPaletteChangedEvent_SetChangedWindow(self, *_args, **_kwargs)
  1499.         return val
  1500.  
  1501.     
  1502.     def GetChangedWindow(self, *_args, **_kwargs):
  1503.         val = eventsc.wxPaletteChangedEvent_GetChangedWindow(self, *_args, **_kwargs)
  1504.         return val
  1505.  
  1506.     
  1507.     def __repr__(self):
  1508.         return '<%s.%s instance; proxy of C++ wxPaletteChangedEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1509.  
  1510.  
  1511.  
  1512. class wxPaletteChangedEvent(wxPaletteChangedEventPtr):
  1513.     
  1514.     def __init__(self, *_args, **_kwargs):
  1515.         self.this = eventsc.new_wxPaletteChangedEvent(*_args, **_kwargs)
  1516.         self.thisown = 1
  1517.  
  1518.  
  1519.  
  1520. class wxQueryNewPaletteEventPtr(wxEventPtr):
  1521.     
  1522.     def __init__(self, this):
  1523.         self.this = this
  1524.         self.thisown = 0
  1525.  
  1526.     
  1527.     def SetPaletteRealized(self, *_args, **_kwargs):
  1528.         val = eventsc.wxQueryNewPaletteEvent_SetPaletteRealized(self, *_args, **_kwargs)
  1529.         return val
  1530.  
  1531.     
  1532.     def GetPaletteRealized(self, *_args, **_kwargs):
  1533.         val = eventsc.wxQueryNewPaletteEvent_GetPaletteRealized(self, *_args, **_kwargs)
  1534.         return val
  1535.  
  1536.     
  1537.     def __repr__(self):
  1538.         return '<%s.%s instance; proxy of C++ wxQueryNewPaletteEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1539.  
  1540.  
  1541.  
  1542. class wxQueryNewPaletteEvent(wxQueryNewPaletteEventPtr):
  1543.     
  1544.     def __init__(self, *_args, **_kwargs):
  1545.         self.this = eventsc.new_wxQueryNewPaletteEvent(*_args, **_kwargs)
  1546.         self.thisown = 1
  1547.  
  1548.  
  1549.  
  1550. class wxWindowCreateEventPtr(wxCommandEventPtr):
  1551.     
  1552.     def __init__(self, this):
  1553.         self.this = this
  1554.         self.thisown = 0
  1555.  
  1556.     
  1557.     def GetWindow(self, *_args, **_kwargs):
  1558.         val = eventsc.wxWindowCreateEvent_GetWindow(self, *_args, **_kwargs)
  1559.         return val
  1560.  
  1561.     
  1562.     def __repr__(self):
  1563.         return '<%s.%s instance; proxy of C++ wxWindowCreateEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1564.  
  1565.  
  1566.  
  1567. class wxWindowCreateEvent(wxWindowCreateEventPtr):
  1568.     
  1569.     def __init__(self, *_args, **_kwargs):
  1570.         self.this = eventsc.new_wxWindowCreateEvent(*_args, **_kwargs)
  1571.         self.thisown = 1
  1572.  
  1573.  
  1574.  
  1575. class wxWindowDestroyEventPtr(wxCommandEventPtr):
  1576.     
  1577.     def __init__(self, this):
  1578.         self.this = this
  1579.         self.thisown = 0
  1580.  
  1581.     
  1582.     def GetWindow(self, *_args, **_kwargs):
  1583.         val = eventsc.wxWindowDestroyEvent_GetWindow(self, *_args, **_kwargs)
  1584.         return val
  1585.  
  1586.     
  1587.     def __repr__(self):
  1588.         return '<%s.%s instance; proxy of C++ wxWindowDestroyEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1589.  
  1590.  
  1591.  
  1592. class wxWindowDestroyEvent(wxWindowDestroyEventPtr):
  1593.     
  1594.     def __init__(self, *_args, **_kwargs):
  1595.         self.this = eventsc.new_wxWindowDestroyEvent(*_args, **_kwargs)
  1596.         self.thisown = 1
  1597.  
  1598.  
  1599.  
  1600. class wxContextMenuEventPtr(wxCommandEventPtr):
  1601.     
  1602.     def __init__(self, this):
  1603.         self.this = this
  1604.         self.thisown = 0
  1605.  
  1606.     
  1607.     def GetPosition(self, *_args, **_kwargs):
  1608.         val = eventsc.wxContextMenuEvent_GetPosition(self, *_args, **_kwargs)
  1609.         if val:
  1610.             val = wxPointPtr(val)
  1611.         
  1612.         return val
  1613.  
  1614.     
  1615.     def SetPosition(self, *_args, **_kwargs):
  1616.         val = eventsc.wxContextMenuEvent_SetPosition(self, *_args, **_kwargs)
  1617.         return val
  1618.  
  1619.     
  1620.     def __repr__(self):
  1621.         return '<%s.%s instance; proxy of C++ wxContextMenuEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1622.  
  1623.  
  1624.  
  1625. class wxContextMenuEvent(wxContextMenuEventPtr):
  1626.     
  1627.     def __init__(self, *_args, **_kwargs):
  1628.         self.this = eventsc.new_wxContextMenuEvent(*_args, **_kwargs)
  1629.         self.thisown = 1
  1630.  
  1631.  
  1632.  
  1633. class wxTimerEventPtr(wxEventPtr):
  1634.     
  1635.     def __init__(self, this):
  1636.         self.this = this
  1637.         self.thisown = 0
  1638.  
  1639.     
  1640.     def GetInterval(self, *_args, **_kwargs):
  1641.         val = eventsc.wxTimerEvent_GetInterval(self, *_args, **_kwargs)
  1642.         return val
  1643.  
  1644.     
  1645.     def __repr__(self):
  1646.         return '<%s.%s instance; proxy of C++ wxTimerEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1647.  
  1648.  
  1649.  
  1650. class wxTimerEvent(wxTimerEventPtr):
  1651.     
  1652.     def __init__(self, *_args, **_kwargs):
  1653.         self.this = eventsc.new_wxTimerEvent(*_args, **_kwargs)
  1654.         self.thisown = 1
  1655.  
  1656.  
  1657.  
  1658. class wxTextUrlEventPtr(wxCommandEventPtr):
  1659.     
  1660.     def __init__(self, this):
  1661.         self.this = this
  1662.         self.thisown = 0
  1663.  
  1664.     
  1665.     def GetMouseEvent(self, *_args, **_kwargs):
  1666.         val = eventsc.wxTextUrlEvent_GetMouseEvent(self, *_args, **_kwargs)
  1667.         return val
  1668.  
  1669.     
  1670.     def GetURLStart(self, *_args, **_kwargs):
  1671.         val = eventsc.wxTextUrlEvent_GetURLStart(self, *_args, **_kwargs)
  1672.         return val
  1673.  
  1674.     
  1675.     def GetURLEnd(self, *_args, **_kwargs):
  1676.         val = eventsc.wxTextUrlEvent_GetURLEnd(self, *_args, **_kwargs)
  1677.         return val
  1678.  
  1679.     
  1680.     def __repr__(self):
  1681.         return '<%s.%s instance; proxy of C++ wxTextUrlEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1682.  
  1683.  
  1684.  
  1685. class wxTextUrlEvent(wxTextUrlEventPtr):
  1686.     
  1687.     def __init__(self, *_args, **_kwargs):
  1688.         self.this = eventsc.new_wxTextUrlEvent(*_args, **_kwargs)
  1689.         self.thisown = 1
  1690.  
  1691.  
  1692.  
  1693. class wxPyEventPtr(wxEventPtr):
  1694.     
  1695.     def __init__(self, this):
  1696.         self.this = this
  1697.         self.thisown = 0
  1698.  
  1699.     
  1700.     def __del__(self, delfunc = eventsc.delete_wxPyEvent):
  1701.         if self.thisown == 1:
  1702.             
  1703.             try:
  1704.                 delfunc(self)
  1705.  
  1706.         
  1707.  
  1708.     
  1709.     def SetSelf(self, *_args, **_kwargs):
  1710.         val = eventsc.wxPyEvent_SetSelf(self, *_args, **_kwargs)
  1711.         return val
  1712.  
  1713.     
  1714.     def GetSelf(self, *_args, **_kwargs):
  1715.         val = eventsc.wxPyEvent_GetSelf(self, *_args, **_kwargs)
  1716.         return val
  1717.  
  1718.     
  1719.     def __repr__(self):
  1720.         return '<%s.%s instance; proxy of C++ wxPyEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1721.  
  1722.  
  1723.  
  1724. class wxPyEvent(wxPyEventPtr):
  1725.     
  1726.     def __init__(self, *_args, **_kwargs):
  1727.         self.this = eventsc.new_wxPyEvent(*_args, **_kwargs)
  1728.         self.thisown = 1
  1729.         self.SetSelf(self)
  1730.  
  1731.  
  1732.  
  1733. class wxPyCommandEventPtr(wxCommandEventPtr):
  1734.     
  1735.     def __init__(self, this):
  1736.         self.this = this
  1737.         self.thisown = 0
  1738.  
  1739.     
  1740.     def __del__(self, delfunc = eventsc.delete_wxPyCommandEvent):
  1741.         if self.thisown == 1:
  1742.             
  1743.             try:
  1744.                 delfunc(self)
  1745.  
  1746.         
  1747.  
  1748.     
  1749.     def SetSelf(self, *_args, **_kwargs):
  1750.         val = eventsc.wxPyCommandEvent_SetSelf(self, *_args, **_kwargs)
  1751.         return val
  1752.  
  1753.     
  1754.     def GetSelf(self, *_args, **_kwargs):
  1755.         val = eventsc.wxPyCommandEvent_GetSelf(self, *_args, **_kwargs)
  1756.         return val
  1757.  
  1758.     
  1759.     def __repr__(self):
  1760.         return '<%s.%s instance; proxy of C++ wxPyCommandEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1761.  
  1762.  
  1763.  
  1764. class wxPyCommandEvent(wxPyCommandEventPtr):
  1765.     
  1766.     def __init__(self, *_args, **_kwargs):
  1767.         self.this = eventsc.new_wxPyCommandEvent(*_args, **_kwargs)
  1768.         self.thisown = 1
  1769.         self.SetSelf(self)
  1770.  
  1771.  
  1772. wxNewEventType = eventsc.wxNewEventType
  1773.